home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / ansi / hercules.zip / READ.ME < prev    next >
Text File  |  1986-09-06  |  3KB  |  64 lines

  1.  
  2.                            H E R C U L E S
  3.                            ---------------
  4.  
  5. This .ARC file contains two sets of information:
  6.  
  7.  
  8.       - HERCULES.PRG is a memo from Bob Morse and a note from me 
  9.         explaining the programming parameters for the Hercules (and 
  10.         clone) graphics board.  His information is especially useful 
  11.         because he lists the internal parameters which must be 
  12.         programmed into the 6845 chip to get graphics mode to work 
  13.         correctly.  Please report any problems with this information to 
  14.         me at DECWET::BROWN or Bob at LEWS2::MORSE.
  15.  
  16.         HERCDEMO.COM (source included as HERCDEMO.ASM) is a quick and
  17.         dirty demo program I wrote to help me understand the way the
  18.         HERCULES card works, and use graphics character generation.
  19.  
  20.       
  21.       - HERCBIOS.COM plus support sofware.  HERCBIOS.COM is a terminate-
  22.         and-stay-resident program which takes over some functions from 
  23.         ROM BIOS INT 10h, providing IBM-compatible graphics modes 6 (640 
  24.         by 200) and 7 (monochrome text) and adding mode 8: Hercules 
  25.         graphics (720 by 348).  Other functions are just passed through 
  26.         to the existing ROM BIOS.
  27.       
  28.         HERCBIOS was written by Dave Tutelman at AT&T in New Jersey, and 
  29.         the software came to me via net.micro.pc, hot off the wire two 
  30.         days ago.  I've included his note and banner as HERCBIOS.AUT.
  31.       
  32.         HERCBIOS.DOC explains the operation of the program in detail.
  33.       
  34.         HCHARSET.ASM is a simple test program to demonstate IBM and 
  35.         HERCULES modes.
  36.       
  37.         There is also a C program which gives a more extended demo of 
  38.         the facility:  TESTPIX.C.  TESTPIX must be linked with another C 
  39.         module, HERCPIXL, which provides the actual linkages to INT 10h.
  40.         Since system calls are implementation specific, there are two 
  41.         versions of this module: HERCPIXL.DC and HERCPIXL.LC.  
  42.         HERCPIXL.DC is DeSmet C compatible and HERCPIXL.LC is Lattice C 
  43.         compatible.  I've included TESTPIX.EXE (build with Lattice) so 
  44.         you can test the software if you don't have C.
  45.       
  46.         Finally, there are two make files:  HERCMAKE.ATT and 
  47.         HERCMAKE.LCM.  HERCMAKE.ATT is a make file for a make program 
  48.         which looks UNIX compatible, so I called it ".ATT".  
  49.         HERCMAKE.LCM is a make file for the Larry Campbell MAKE program 
  50.         I use.  In either case, you will have to use the -f switch 
  51.         invocation of MAKE.  E.g: MAKE -f HERCMAKE.LCM HERCBIOS.COM.
  52.  
  53.         HERCBIOS.COM seems to work quite nicely as advertised, but I 
  54.         must warn you that there are some functions which are not yet 
  55.         implemented -- scrolling in graphics mode, for one.  I'm sure 
  56.         Dave will continue to enhance it and hope to get future updates.  
  57.         In the meantime, if anyone gets brave and tackles scrolling, put 
  58.         the updates on PAR5!
  59.       
  60.       
  61. -Reid Brown
  62.  6-Sep-1986
  63.  DECWET::BROWN
  64.